simple squamous epithelium - Español Inglés Diccionario